make someone feel squeamish - Allemand Anglais Dictionnaire